wu kun-lin
Sasipaporn and the Broken Joint: When Thanh Hoa Bought a Spiker But Forgot the SetterI rewatched the XMLS Thanh Hoa versus LPBank Ninh Binh match three times. Not...
Anfield, the Transfer Market, and the Names We MisreadThere are afternoons when Anfield does not roar. It only sighs. I remember th...
Referee's Eye: Three VAR Seasons in V.League and the Laws Nobody Has Read to the EndMinute 78, and the stadium tears itself open. The ball is already in the net,...
Nine Layers of Analysis: Why "Insufficient Data" Is Also a ConclusionNine Layers of Analysis: Why "Insufficient Data" Is Also a Conclusion Some...
Reading the Lane Before the Scoreboard: Tempo, Turning Points, and the Data Problem of Elite SwimmingAt a men's 200m butterfly final, I once sat through the tape four times to...
Poland Retains EuroVolley 2026 Crown: The 31-29 Set, Three Attack Points and the Balance TrapAt the arena, the scoreboard froze at 29-29 in the opening set of the...
122 Seconds in Aichi-Nagoya: Sindhu Falls to Chen Yufei in Three Games at the Asian Games 2026 Quarter-FinalThe shuttle left the string bed, cut a tight line down the sideline, and Sind...
Manchester City and the 115 Charges: When Patience Becomes a Defensive StrategyOn 26 September 2026, Khaldoon Al Mubarak, chairman of Manchester City,...
Table Tennis England Members' Day: the listening channel is open, the accountability mechanism is notIn Table Tennis England's release on Members' Day, four names appear in full:...
Pitt Panthers Rise to No. 1 in NCAA Women's Volleyball Power 10: A Perfect Week and the Untold StoryThere is a moment in volleyball that the broadcast camera almost always misse...
Nguyen Xuan Son's Hamstring Injury: The Gap Before Thailand and the Quiet Transfer of Responsibility to Nam DinhMinute 60. The ball had just been won back in midfield. Xuan Son accelerated...
Germany 1-1 Netherlands: Nine Saves and a Draw MisreadNine saves. That is the only number from this Nations League opener that I ca...
The Badminton Season and the Injuries That Never Reach the Rankings6:40 in the morning, and only half the lights are on in the Nagoya training...
Wolves Esports sweep A Team 2-0 at Threshold China: the 54-minute second map says more than the scorelineThe second map lasted 54 minutes. In Valorant, 54 minutes is the residue of a...
When Muay Thai Changes Rhythm: The Silent Shift from Chiang Mai Rings to the Global StageThat last Saturday of March, the small stadium behind the Chiang Mai night...
Turkey lose 1-3 to Romania at EuroVolley 2026: qualification now rests on the final match against LatviaSet 4 at BT Arena Cluj. Turkey and Romania traded points, neither letting the...
China's Two-Gold Badminton Target at the 2026 Asian Games: When Injuries Force a Rereading of ExpectationsIn early September 2026, I sat in a small cafe on Nguyen Thi Minh Khai Street...
Vietnamese Athletics and the Data Gap Behind the MedalsOn the afternoon of May 9, 2026, at Morodok Techo Stadium in Phnom Penh, Nguy...
FIFA Abandons the Project: Is Indonesia the Only FIFA ASEAN Cup Champion?Seven minutes. The number jumped from two to seven on the electronic board, i...
A 4,000-Word Report With Not a Single Fact: Who Is Selling 'Empty Analysis' to the Vietnam–Korea Esports Transfer Window?On the night of August 13, in the newsroom in Incheon, I opened an analysis...
Anfield, the Transfer Market, and the Names We MisreadThere are afternoons when Anfield does not roar. It only sighs. I remember th...
Referee's Eye: Three VAR Seasons in V.League and the Laws Nobody Has Read to the EndMinute 78, and the stadium tears itself open. The ball is already in the net,...
Nine Layers of Analysis: Why "Insufficient Data" Is Also a ConclusionNine Layers of Analysis: Why "Insufficient Data" Is Also a Conclusion Some...
Reading the Lane Before the Scoreboard: Tempo, Turning Points, and the Data Problem of Elite SwimmingAt a men's 200m butterfly final, I once sat through the tape four times to...
Poland Retains EuroVolley 2026 Crown: The 31-29 Set, Three Attack Points and the Balance TrapAt the arena, the scoreboard froze at 29-29 in the opening set of the...
122 Seconds in Aichi-Nagoya: Sindhu Falls to Chen Yufei in Three Games at the Asian Games 2026 Quarter-FinalThe shuttle left the string bed, cut a tight line down the sideline, and Sind...
Manchester City and the 115 Charges: When Patience Becomes a Defensive StrategyOn 26 September 2026, Khaldoon Al Mubarak, chairman of Manchester City,...
Table Tennis England Members' Day: the listening channel is open, the accountability mechanism is notIn Table Tennis England's release on Members' Day, four names appear in full:...
Pitt Panthers Rise to No. 1 in NCAA Women's Volleyball Power 10: A Perfect Week and the Untold StoryThere is a moment in volleyball that the broadcast camera almost always misse...
Nguyen Xuan Son's Hamstring Injury: The Gap Before Thailand and the Quiet Transfer of Responsibility to Nam DinhMinute 60. The ball had just been won back in midfield. Xuan Son accelerated...
Germany 1-1 Netherlands: Nine Saves and a Draw MisreadNine saves. That is the only number from this Nations League opener that I ca...
The Badminton Season and the Injuries That Never Reach the Rankings6:40 in the morning, and only half the lights are on in the Nagoya training...
Wolves Esports sweep A Team 2-0 at Threshold China: the 54-minute second map says more than the scorelineThe second map lasted 54 minutes. In Valorant, 54 minutes is the residue of a...
When Muay Thai Changes Rhythm: The Silent Shift from Chiang Mai Rings to the Global StageThat last Saturday of March, the small stadium behind the Chiang Mai night...
Turkey lose 1-3 to Romania at EuroVolley 2026: qualification now rests on the final match against LatviaSet 4 at BT Arena Cluj. Turkey and Romania traded points, neither letting the...
China's Two-Gold Badminton Target at the 2026 Asian Games: When Injuries Force a Rereading of ExpectationsIn early September 2026, I sat in a small cafe on Nguyen Thi Minh Khai Street...
Vietnamese Athletics and the Data Gap Behind the MedalsOn the afternoon of May 9, 2026, at Morodok Techo Stadium in Phnom Penh, Nguy...
FIFA Abandons the Project: Is Indonesia the Only FIFA ASEAN Cup Champion?Seven minutes. The number jumped from two to seven on the electronic board, i...
A 4,000-Word Report With Not a Single Fact: Who Is Selling 'Empty Analysis' to the Vietnam–Korea Esports Transfer Window?On the night of August 13, in the newsroom in Incheon, I opened an analysis...
